person who enthusiastically joins a common enterprise - Turkish English Dictionary